$(document).ready(function () {
    init()
    $("#commentForm").validate({
        submitHandler: function(form){ // 校验通过，执行的函数
            const username = $("#username").val()
            const qq = $("#qq").val()
            const phone = $("#phone").val()

            $.ajax({
                url:'/mgr/card/add',//请求的url。在html中的/，表示从域名后面开始
                type:'post', //请求方式，GET或POST
                data:{ //要提交给服务器的数据
                    username, // es6 新写法，支持简写，同名写一个就行
                    qq:qq,
                    phone:phone
                },
                dataType:'json',//服务器返回数据的类型
                success:function(data){//成功时执行该函数，data就是服务器返回的数据
                    if(data.code==0){
                        parent.layer.closeAll();
                    }else{
                        //登录失败
                        $("#msg").html(data.msg)//向id是msg的标签，显示文字
                    }
                },
                error:function(xhr,textStatus){//错误时执行该函数
                    console.log('错误')
                    console.log(xhr)
                    console.log(textStatus)
                }
            })
        }
    });
})

/*
初始化公司下拉列表
 */
function init() {
    $.ajax({
        url:'/mgr/card/ShowCompanyList',//请求的url。在html中的/，表示从域名后面开始
        type:'get', //请求方式，GET或POST
        data:{
        },
        dataType:'json',//服务器返回数据的类型
        success:function(data){//成功时执行该函数，data就是服务器返回的数据
            if(data.code==0){
                for(let item of data.data){
                    // const op = "<option value='"+item.id+"'>"+item.name+"</option>";

                    const op = `<option value='${item.id}'>${item.name}</option>`;
                    $("#company").append(op)
                }
            }else{
                //登录失败
                $("#msg").html(data.msg)//向id是msg的标签，显示文字
            }
        },
        error:function(xhr,textStatus){//错误时执行该函数
            console.log('错误')
            console.log(xhr)
            console.log(textStatus)
        }
    })
}